sausage links - Turkish English Dictionary